Team distributed development¶
Overview¶
Next Design allows teams to perform distributed development by dividing models and profiles into files.
The following describes how to operate the following Next Design features.
| Next Design Features | Overview | 
|---|---|
| Dividing and integrating model files | By dividing the model in a project into multiple model files, teams can develop in parallel. | 
| Export/import of model file | By exporting the divided model file and importing it into another project, some models can be reused in another project. | 
| Reference to Model File | By registering the divided model file as a reference in another project, you can share and edit the model file with other projects. | 
| Profile division and integration | By dividing a profile from a project, you can manage the model and profile separately. | 
Model file division/integration¶
Split into model files¶
To split the model in your project into multiple model files:

Operating procedure
- In the model navigator, select the model you want to split into model files.
- Perform the split into model files using one of the following methods.- From the ribbon, click Team Collaboration> File> Split into Model Files.
- Click Split into Model Files from the context menu.
 
- To split only one model into model files, specify the file name in the [Split into Model Files] dialog and click the [OK] button. (If you select multiple models and divide them into model files, you cannot change the file name.)
- Once divided into model files, the model will have an icon representing the model file. It is then stored as an imdl file in the [Models] subfolder in the same folder as the project file.
Note
- Only models that have the [Allow model file splitting] checkbox checked in the metamodel can be split into model files.
- If the [Split into Model Files] menu is disabled, check the metamodel definition for that model.
Integration of divided model files¶
To integrate the split model file into your project:

Operating procedure
- In the model navigator or project navigator, select the split model file.
- Perform the model file integration in one of the following ways:- From the ribbon, click Team Collaboration> File> Integrate Model Files.
- Click Integrate Model Files from the context menu.
 
- Check the message in the confirmation dialog and click the [OK] button.
- When the model file is integrated into the project, the icon representing the model file disappears from the model.
Model file export/import¶
Export Model File¶
To export the split model file from your project:

Operating procedure
- Switch to Project Navigator with the selector at the top of the Navigator.
- In the project navigator, select the model file to export.
- Perform the model file export using one of the following methods.- From the ribbon, click Team Collaboration> File> Export.
- Click Export Model File from the context menu.
 
- Select the export destination folder and click the [Save] button.
- The split model file is exported and stored in the selected folder.
Note
- To import the exported model file into another project, the profiles must be the same.
- For the profile export/import, refer to the following contents.
Import Model File¶
To import the exported model file into another project, follow the steps below.

Operating procedure
- Open the import destination project.
- Switch to Project Navigator with the selector at the top of the Navigator.
- Select the Model displayed at the top level of the tree.
- Import the model file using one of the following methods.- From the ribbon, click Team Collaboration> File> Import.
- From the context menu, click Import Model File.
 
- Check the message in the confirmation dialog and click the [OK] button.
- In the [Import Model File] dialog, select the model file (.imdl) and click the [Open] button.
- When the model file is imported, the model file is added to the [Models] subfolder in the same folder as the project file, and the model file is added to the project navigator and the model navigator.
Warning
- The profile of the import destination project must be the same as (or include) the profile that created the model file to be imported.
- See below for information on importing profiles.
Reference to Model File¶
To share the split model file with other projects for editing, register the model file as a reference in the following procedure.

Operating procedure
- Open the project for reference registration.
- Switch to Project Navigator with the selector at the top of the Navigator.
- Select the Model displayed at the top level of the tree.
- From the context menu, click Reference to Model File.
- In the [Reference to Model File] dialog, select the model file (.imdl) and click the [Open] button.
- When the model file is registered as a reference, the model file is added to the project navigator and the model navigator.
Warning
- The profile of the reference registration destination project must be the same as (or include) the profile that created the model file for reference registration.
- See below for information on importing profiles.
Profile splitting/merging¶
Profile splitting¶
To split the profile into files, do the following:

Operating procedure
- Switch to Project Navigator with the selector at the top of the Navigator.
- Select the Profile displayed at the top level of the tree.
- Click Devide into File from the context menu.
- When the profile is split into files, it is stored as an iprof file in the [Profile] subfolder in the same folder as the project file.
Warning
- Do not replace the profile (.iprof) divided into files with the profile edited in another project.
- To reflect the profile of another project, import the profile according to the following contents.
Integration of split profiles¶
To integrate the profile into your project:

Operating procedure
- Switch to Project Navigator with the selector at the top of the Navigator.
- Select the profile that is divided into files.
- Click [Integrate into Project File] from the context menu.
- When the profile is integrated into the project, the iprof files in the [Profile] subfolder are also deleted.